@font-face {
    font-family: 'icomoon';
    src: url('../fonts/icomoon.eot?usbp5q');
    src: url('../fonts/icomoon.eot?usbp5q#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?usbp5q') format('truetype'),
        url('../fonts/icomoon.woff?usbp5q') format('woff'),
        url('../fonts/icomoon.svg?usbp5q#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
.main{
    width: 980px;
    height:455px; 
    margin-left: 220px;
    margin-top: 10px;
}
.main .focus{
    width:721px;
    height:455px;
    float: left;
    background-color: purple;
}
.main .focus img{
    width: 721px;;
    height:455px;
}
.main .newflash{
    float:right;
    width:250px;
    height:455px;
  
}
.news{
    border: 1px solid #e4e4e4;
    height:165px;
}
.news-hd{
    height:33px;
    line-height: 33px;
    border-bottom: 1px dotted #e4e4e4;
    padding:0 15px;
}
.news-hd h5{
    font-size: 14px;
    float:left;
}
.news-hd .more::after{
    font-family: 'icomoon';
    content: '\e903';
    font-size: 10px;
    color:gray;
}
.news .more{
    float: right;
    font-size:10px;
    color:gray;
}
.lifestyle{
    overflow: hidden;
    height:209px;
    border:1px solid #e4e4e4;
    border-top: 0;
    
}
.lifestyle ul{
    width:252px;
}
.lifestyle ul li{
    float:left;
    height:71px;
    width:63px;
    border-right:1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
}
.bargin{
    margin-top: 5px;
}
.bargin img{
    width:250px;
    height:76px;
}
.news-bd{
    padding:5px 15px 0;
}
.news-bd ul li{
    height:24px;
    line-height: 24px;
}
